
ul,li{list-style: none;padding:0;margin: 0;}
.table{margin-bottom:0 !important;}
#infoTable{
    font-size: 12px;
}
#infoTable thead tr th{
    white-space: nowrap;
    background-color: #F6F6F6;
    text-align: center;
    border-right: 1px solid white;
}
#infoTable tbody tr td{
    white-space: nowrap;
    text-align: right;
    height: 35px;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
#infoTable tbody tr td input{
    float: right;
}
#infoTable tbody tr td:first-child input{
    float: left;
    margin-right: 15px;
}
#tree ul li { 
    white-space:nowrap; 
    line-height:1px; 
    border: 0px solid white ;
}

.checkStyle{
    background: #cff2cf;
}
.onCheck{
}
#infoTable_zw{
    border-collapse:collapse;
    border:none;
}
#infoTable_zw th{
    padding:5px 10px;
}
#infoTable_zw td,#infoTable_zw th{
    border:solid #ccc 1px;
    padding:5px 10px!important;
}
/* 	#infoTable样式 首列固定	   */
 /*#infoTable{margin-left: 230px;} */
#infoTable tr th:first-child,#infoTable tr td:first-child{background:#fff;position: absolute; left: 0; z-index: 20;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;text-align: left;}
#infoTable tr th:first-child{background: #F6F6F6;}

/* 		解释弹出框样式 */
.bc {
        position: absolute; 
        z-index: 9998;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #ccc;
        opacity: 0.7;
        filter: alpha(opacity=70);
    }
    
    .tipsBox {
        position: fixed;
        top:50%;
        left:50%;				
        z-index: 9999;
        width: 605px;
        height:425px;
        padding: 3px;
        margin-top:-193px;
        margin-left:-260px;
        border-radius: 6px;
        background: #eee;
        border: 1px solid #ddd;
        color: #333;
    }
    
    .tips-title {
        position: relative;
        height: 30px;
        padding: 5px 8px;
        background: linear-gradient(to bottom, #f8f8f8, #e8e8e8);
        border: 1px solid #E5E5E5;
        font-weight: bold;
        line-height: 18px;
        border-radius: 4px;
        overflow: hidden;
        cursor: move;
    }
    
    .titleTxt {
        color: #009cff;
        font-size: 12px;
    }
    
    .closeBtn {
        position: absolute;
        top: 6px;
        right: 5px;
        width: 18px;
        height: 16px;
        color: #009cff;
        cursor: pointer;
    }
    
    .tips-content {
        height: 300px;
        margin: 10px;
        background: #fff;
        font-size: 12px;
        overflow: never;
    }
    
    .tips-content>div {
        padding: 5px;
        margin: 1px;
    }
    
    .tips-content>div h2 {
        color: #009cff;
        font-weight: normal;
        font-size: 14px;
        text-align: center;
        padding: 5px 0 5px 0;
    }
    
    .tips-content>div p {
        line-height: 150%;
    }
    
    .tips-footer {
        height: 35px;
        text-align: center;
    }
    
    .tips-footer span {
        width: 118px;
        background-color: #2059a6;
        color: #fff;
        font-size: 12px;
        line-height: 20px;
        display: inline-block;
        cursor: pointer;
    }
    
    
.hongguan-icon{margin-right:5px;}		
.hongguan-header,.hongguan-mainLeft,.hongguan-mainRight{padding-left: 5px;padding-right: 5px;}
.hongguan-headerInner,.hongguan-mainLeftInner,.hongguan-mainRightInner{background-color: #fff;border-color: #e7e7e7;padding:10px;border:1px solid #ddd;border-radius: 4px;}
.hongguan-headerInner{background-color: #f8f8f8;height:50px;line-height: 30px;margin-bottom:20px;border-bottom:4px solid #337ab7;}
.hongguan-list:hover .hongguan-listMenu{display:block;}
.hongguan-listMenu{position: absolute;z-index:10;display:none;min-width: 120px;padding: 10px;border: 1px #ddd solid;box-shadow: 0 6px 12px rgba(0, 0, 0, .175);background: #fff;}		
.hongguan-listMenu a{color:#000;}
.hongguan-ul>li{display: inline-block;float: left;padding-left:10px;padding-right: 10px;}
.hongguan-mainLeft{margin-bottom: 10px;}		
.hongguan-mainHeader{height:50px !important;padding-left:10px;padding-right:10px;border-bottom:1px solid #ddd;border-top-left-radius: 4px;border-top-right-radius: 4px;background: #f5f5f5;}
.hongguan-mainHeader ul li a,.hongguan-form{display:block;height: 50px;padding-left:5px;padding-right:5px;line-height: 50px;}
.hongguan-mainHeader ul li a span{line-height: 50px;}
.hongguan-mainHeader ul li:hover{background:#ddd;cursor: pointer;}

/* 报告期标签样式 */
    .label-default{
        padding: .4em .12em .6em;
        cursor:pointer;
        background-color:#777;
        font-weight:700;
        white-space:nowrap;
        border-radius:.25em;
    }
    .label-info{
        padding: .4em .12em .6em;
        cursor:pointer;
        background-color:#5bc0de;
        font-weight:700;
        white-space:nowrap;
        border-radius:.25em;
    }
    
    #titleDiv a{
        cursor: pointer;
        text-indent: 20px;
        display: inline-block;
    }
    
    .edit{
        /*background: url('../images/info/icon_edit.png') left center no-repeat;*/
    }
    
    .tips{
        /*background: url('../images/info/icon-1.png') left center no-repeat;*/
    }
    
    #titleDiv input{
        margin-left: 20px;
    }
    
    .ml20{
        margin-left: 20px;
    }
    
    .modalTitleBgcolor{
        background-color: #efefef;
        height: 40px;
        margin: auto;
    }
    .divBorder{
        border-bottom	: 1px solid #eee;
        border-left: 1px solid #eee;
        font-size: 14px;
        line-height:35px;
        font-weight: bold;
    }
    .skin-blue .wrapper, .skin-blue .main-sidebar, .skin-blue .left-side{
        background: transparent!important;
    }